const fs = require('fs')


// 创建一个读取流
const rs = fs.createReadStream('./01-fs模块/stream.txt')

// 分块读取   每次读取 64kb 数据， 每次读取一块后 执行一次这个回调
rs.on('data',(chunk)=>{
    console.log(chunk.length);
})

// 读取错误
rs.on('error',(error)=>{
    console.log('文件读取失败， error',error);
})

// 读取成功
rs.on('end',()=>{
    console.log('文件读取成功');
})